Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
115 LONDON ROAD Detached £698,284 £545,000 16 Jun 2017
119 LONDON ROAD Detached £798,663 £140,000 30 Nov 1995
125 LONDON ROAD Detached £515,972 £462,500 31 Aug 2021
137 LONDON ROAD Detached £495,000 2 Dec 2022
141 LONDON ROAD Detached £640,400 £120,000 17 Jan 1997